foundation trustee - Francés Inglés Diccionario